a93c54c2d274b731c57b3fce6791e9e996b6b9ac,quickcheck/src/main/java/fj/test/Arbitrary.java,Arbitrary,arbHashSet,#Arbitrary#,909
Before Change
* @return An arbitrary implementation for hash sets.
*/
public static <A> Arbitrary<HashSet<A>> arbHashSet(final Arbitrary<A> aa) {
return arbitrary(arbArray(aa).gen.map(new F<Array<A>, HashSet<A>>() {
public HashSet<A> f(final Array<A> a) {
return new HashSet<A>(a.toCollection());
}
}));
}
/**
After Change
* @return An arbitrary implementation for hash sets.
*/
public static <A> Arbitrary<HashSet<A>> arbHashSet(final Arbitrary<A> aa) {
return arbitrary(arbArray(aa).gen.map(a -> new HashSet<A>(a.toCollection())));
}
/**